home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 1 / Amiga Tools.iso / egs-tools / egs_dev-disk / egsincludes / fd / egsgfx_lib.fd < prev    next >
Encoding:
Text File  |  1994-06-06  |  2.3 KB  |  67 lines

  1. *-----------------------------------------------------------------
  2. * Filename : egsgfx.fd
  3. * Release  : 6.018
  4. *
  5. * fd file for egsgfx.def
  6. *
  7. * (c) Copyright 1990/94 VIONA Development
  8. *     All Rights Reserved
  9. *
  10. * Author      : Markus van Kempen
  11. * Created     : 14. Juli 1992
  12. * Updated     : 14. Juli 1992
  13. *             : 26. Juli 1992  us
  14. *               17. Dezember 1992 mvk
  15. *               04 Aug 1993       mvk
  16. *
  17. *-----------------------------------------------------------------
  18. ##base _EGSGfxBase
  19. ##bias 30
  20. ##public
  21. EG_SetAPen(rast,color)(A0/D0)
  22. EG_SetBPen(rast,color)(A0/D0)
  23. EG_SetDrMd(rast,mode)(A0/D0)
  24. EG_Move(rast,x,y)(A0/D0/D1)
  25. EG_WritePixel(rast,x,y)(A0/D0/D1)
  26. EG_ReadPixel(rast,x,y)(A0/D0/D1)
  27. EG_Draw(rast,x,y)(A0/D0/D1)
  28. EG_Curve(rast,x2,y2,x3,y3,x4,y4)(A0/D0/D1/D2/D3/D4/D5)
  29. EG_Text(rast,text,len)(A0/A1/D0)
  30. EG_RectFill(rast,x,y,w,h)(A0/D0/D1/D2/D3)
  31. EG_CopyBitMapRastPort(src,rast,xs,ys,w,h,xd,yd)(A0/A1/D0/D1/D2/D3/D4/D5)
  32. EG_ScrollRaster(rast,xs,ys,w,h,dx,dy)(A0/D0/D1/D2/D3/D4/D5)
  33. EG_FillMask(rast,src,xd,yd)(A0/A1/D0/D1)
  34. EG_AreaCircle(rast,x,y,r)(A0/D0/D1/D2)
  35. EG_AreaMove(rast,x,y)(A0/D0/D1)
  36. EG_AreaDraw(rast,x,y)(A0/D0/D1)
  37. EG_AreaEnd(rast)(A0)
  38. EG_AreaCurve(rast,x2,y2,x3,y3,x4,y4)(A0/D0/D1/D2/D3/D4/D5)
  39. EG_InitArea(info,buffer,size)(A0/A1/D0)
  40. EG_OpenFont(attr)(A0)
  41. EG_CloseFont(font)(A0)
  42. EG_StdFont()()
  43. EG_InstallClipRegion(rast,rect)(A0/A1)
  44. EG_RemoveClipRegion(rast)(A0)
  45. EG_CreateRastPort(layer,screen,map)(A0/A1/A2)
  46. EG_DeleteRastPort(rast)(A0)
  47. EG_SetFont(rast,font)(A0/A1)
  48. EG_SetSoftStyle(rast,style,mask)(A0/D0/D1)
  49. EG_Ellipse(rast,x,y,a,b)(A0/D0/D1/D2/D3)
  50. EG_SetMask(rast,mask)(A0/D0)
  51. EG_TextLength(rast,text,len)(A0/A1/D0)
  52. EG_Flood(rast,x,y,mode)(A0/D0/D1/D2)
  53. EG_CopyRectangle(src,dst,xs,ys,w,h,dx,dy)(A0/A1/D0/D1/D2/D3/D4/D5)
  54. EG_FillMaskSeg(rast,src,xs,ys,w,h,xd,yd)(A0/A1/D0/D1/D2/D3/D4/D5)
  55. EG_CurveL(rast,x2,y2,x3,y3,x4,y4)(A0/D0/D1/D2/D3/D4/D5)
  56. EG_AreaCurveL(rast,x2,y2,x3,y3,x4,y4)(A0/D0/D1/D2/D3/D4/D5)
  57. EG_CheckRectangle(rast,cliprect)(A0/A1)
  58. EG_GetBoundingBox(rast,rect)(A0/A1)
  59. EG_ScrollRasterNoClear(rast,xs,ys,w,h,dx,dy)(A0/D0/D1/D2/D3/D4/D5)
  60. EG_CreateSubRastPort(super,x,y,w,h)(A0/D0/D1/D2/D3)
  61. EG_MoveSubRastPort(rast,dx,dy)(A0/D0/D1)
  62. EG_SizeSubRastPort(rast,dx,dy)(A0/D0/D1)
  63. EG_ZoomBitMapRastPort(src,rast,xs,ys,w,h,xd,yd,zoom)(A0/A1/D0/D1/D2/D3/D4/D5/D6)
  64. EG_ZoomFillMaskSeg(rast,src,xs,ys,w,h,xd,yd,zoom)(A0/A1/D0/D1/D2/D3/D4/D5/D6)
  65. ##end
  66.  
  67.